feeding energy - German English Dictionary